gtk4.git
19 years agoDon't produce a stuck drag if shift is held. (#341734, Sebastien Bacher)
Matthias Clasen [Thu, 18 May 2006 19:26:02 +0000 (19:26 +0000)]
Don't produce a stuck drag if shift is held. (#341734, Sebastien Bacher)

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkcalendar.c (gtk_calendar_drag_motion): Don't produce
a stuck drag if shift is held.  (#341734, Sebastien Bacher)

19 years agoAlways set protocol. (#342003, Tommi Komulainen)
Matthias Clasen [Thu, 18 May 2006 18:13:27 +0000 (18:13 +0000)]
Always set protocol. (#342003, Tommi Komulainen)

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gdk/x11/gdkdnd-x11.c (_gdk_drag_get_protocol_for_display):
Always set protocol.  (#342003, Tommi Komulainen)

19 years agoUpdates
Matthias Clasen [Thu, 18 May 2006 17:40:24 +0000 (17:40 +0000)]
Updates

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/tmpl/gtkenums.sgml: Updates

19 years agoOnly unref the pixbuf if the image has the appropriate storage type.
Matthias Clasen [Thu, 18 May 2006 16:50:49 +0000 (16:50 +0000)]
Only unref the pixbuf if the image has the appropriate storage type.

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkimage.c (icon_theme_changed): Only unref the pixbuf
if the image has the appropriate storage type.  (#342096, Tommi
Komulainen)

19 years agoActually require GLib 2.11
Matthias Clasen [Thu, 18 May 2006 16:47:45 +0000 (16:47 +0000)]
Actually require GLib 2.11

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* configure.in: Actually require GLib 2.11

19 years agoMake drops end up at the right spot. (#342072, Yevgen Muntyan)
Matthias Clasen [Thu, 18 May 2006 16:42:56 +0000 (16:42 +0000)]
Make drops end up at the right spot. (#342072, Yevgen Muntyan)

2006-05-18  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkentry.c (gtk_entry_drag_data_received): Make drops
end up at the right spot.  (#342072,  Yevgen Muntyan)

19 years agoTranslation updated by Ivar Smolin.
Priit Laes [Thu, 18 May 2006 15:12:58 +0000 (15:12 +0000)]
Translation updated by Ivar Smolin.

2006-05-18  Priit Laes  <amd@store20.com>

* et.po: Translation updated by Ivar Smolin.

19 years agocanonicalize the name of the "activate-slider" style property and use
Michael Natterer [Thu, 18 May 2006 11:39:42 +0000 (11:39 +0000)]
canonicalize the name of the "activate-slider" style property and use

2006-05-18  Michael Natterer  <mitch@imendio.com>

* gtk/gtkrange.c: canonicalize the name of the "activate-slider"
style property and use GTK_PARAM_READABLE instead of
G_PARAM_READABLE. Moved one "activate_slider" variable to the
local scope its used in.

19 years agoFixed bug 342091
Michael David Emmel [Thu, 18 May 2006 07:46:06 +0000 (07:46 +0000)]
Fixed bug 342091

19 years ago*** empty log message ***
Ignacio Casal Quinteiro [Wed, 17 May 2006 21:49:46 +0000 (21:49 +0000)]
*** empty log message ***

19 years agoUpdated Japanese translation for v2.9.1 (HEAD).
Takeshi AIHANA [Wed, 17 May 2006 14:17:37 +0000 (14:17 +0000)]
Updated Japanese translation for v2.9.1 (HEAD).

2006-05-17  Takeshi AIHANA <takeshi.aihana@gmail.com>

* ja.po: Updated Japanese translation for v2.9.1 (HEAD).

19 years agoUpdated Japanese translation for v2.9.1 (HEAD).
Takeshi AIHANA [Wed, 17 May 2006 10:18:55 +0000 (10:18 +0000)]
Updated Japanese translation for v2.9.1 (HEAD).

2006-05-17  Takeshi AIHANA <takeshi.aihana@gmail.com>

* ja.po: Updated Japanese translation for v2.9.1 (HEAD).

19 years agoFix printing build on win32
Alexander Larsson [Wed, 17 May 2006 07:36:59 +0000 (07:36 +0000)]
Fix printing build on win32

19 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Wed, 17 May 2006 05:26:32 +0000 (05:26 +0000)]
Updated Gujarati Translations

19 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Wed, 17 May 2006 05:23:54 +0000 (05:23 +0000)]
Updated Translation

19 years agobump version
Matthias Clasen [Wed, 17 May 2006 01:17:54 +0000 (01:17 +0000)]
bump version

19 years ago2.9.1
Matthias Clasen [Wed, 17 May 2006 00:33:57 +0000 (00:33 +0000)]
2.9.1

19 years agoReset interface age
Matthias Clasen [Tue, 16 May 2006 18:58:58 +0000 (18:58 +0000)]
Reset interface age

2006-05-16  Matthias Clasen  <mclasen@redhat.com>

* configure.in: Reset interface age

* NEWS: Updates

19 years agoMove getting the property out of the loop, and rename the variable
Søren Sandmann [Tue, 16 May 2006 16:51:27 +0000 (16:51 +0000)]
Move getting the property out of the loop, and rename the variable

Tue May 16 12:36:25 2006  Søren Sandmann  <sandmann@redhat.com>

        * gtk/gtktoolbar.c (gtk_toolbar_size_allocate): Move getting the
        property out of the loop, and rename the variable 'max_expand'.

        * gtk/gtktoolbar.c (gtk_toolbar_class_init): Fix the decription
        for the max-child-expand property.

19 years agoCosmetic cleanups.
Matthias Clasen [Tue, 16 May 2006 16:13:48 +0000 (16:13 +0000)]
Cosmetic cleanups.

* gtk/gtkprinter.c (gtk_printer_class_init):
* gtk/gtkprintjob.c (gtk_print_job_class_init):
* gtk/gtkprintoperation.c (gtk_print_operation_class_init):
Cosmetic cleanups.

19 years agoCosmetic cleanups.
Matthias Clasen [Tue, 16 May 2006 16:11:31 +0000 (16:11 +0000)]
Cosmetic cleanups.

2006-05-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintoperation.c (gtk_print_operation_class_init):
Cosmetic cleanups.

19 years agoAdd labels for page orientations, also add the fourth one. (#339589)
Matthias Clasen [Tue, 16 May 2006 15:23:01 +0000 (15:23 +0000)]
Add labels for page orientations, also add the fourth one. (#339589)

2006-05-16  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkpagesetupunixdialog.c (populate_dialog): Add labels
for page orientations, also add the fourth one.  (#339589)

* gtk/stock-icons/24/gtk-orientation-reverse-portrait.png: New
icon.

* gtk/Makefile.am: Add it here.

* gtk/gtkstock.[hc]: Add stock items for the page orientations.

19 years agoadded "max-child-expand" style property which limits the space taken by
Michael Natterer [Tue, 16 May 2006 13:51:30 +0000 (13:51 +0000)]
added "max-child-expand" style property which limits the space taken by

2006-05-16  Michael Natterer  <mitch@imendio.com>

* gtk/gtktoolbar.c: added "max-child-expand" style property which
limits the space taken by expanding tool items. Fixes bug #340722.

19 years agocancel all pending handles in the button list. (Fixes #341035, reported by
Kristian Rietveld [Tue, 16 May 2006 12:36:07 +0000 (12:36 +0000)]
cancel all pending handles in the button list. (Fixes #341035, reported by

2006-05-16  Kristian Rietveld  <kris@imendio.com>

* gtk/gtkpathbar.c (gtk_path_bar_dispose): cancel all pending handles
in the button list. (Fixes #341035, reported by William Jon McCann).

19 years agoput the newly selected row(s) the in the middle of the view,
Kristian Rietveld [Tue, 16 May 2006 12:34:01 +0000 (12:34 +0000)]
put the newly selected row(s) the in the middle of the view,

2006-05-16  Kristian Rietveld  <kris@imendio.com>

* gtk/gtkfilechooserdefault.c
(show_and_select_paths_finished_loading): put the newly selected
row(s) the in the middle of the view,
(update_current_folder_get_info_cb),
(gtk_file_chooser_default_update_current_folder): make sure reload
state is set to RELOAD_HAS_FOLDER while loading the new folder,
so _map() won't start loading the current working directory. (Fixes
#341028, reported by Michael Natterer).

19 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Tue, 16 May 2006 04:32:01 +0000 (04:32 +0000)]
Updated Gujarati Translations

19 years agoFix an RTL problem with toggles in expander columns. (#341896, Roozbeh
Matthias Clasen [Tue, 16 May 2006 01:38:53 +0000 (01:38 +0000)]
Fix an RTL problem with toggles in expander columns. (#341896, Roozbeh

2006-05-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktreeview.c (gtk_tree_view_button_press): Fix
an RTL problem with toggles in expander columns.
(#341896, Roozbeh Pournader)

19 years agogtk/gtklayout.c (gtk_layout_realize), gtk/gtkiconview.c
Søren Sandmann [Mon, 15 May 2006 19:17:30 +0000 (19:17 +0000)]
gtk/gtklayout.c (gtk_layout_realize), gtk/gtkiconview.c

Mon May 15 15:12:05 2006  Søren Sandmann  <sandmann@redhat.com>

* gtk/gtklayout.c (gtk_layout_realize),
* gtk/gtkiconview.c (gtk_icon_view_realize),
* gtk/gtktreeview.c (gtk_tree_view_realize): Set the background of
the clip windows to NULL, since they are generally invisible and
don't have EXPOSURE set, which means they temp-unvlicker code
doesn't apply to them.

* gdk/x11/gdkgeometry-x11.c (_gdk_window_move_resize_child): Unset
the background of the parent window during resizing. Invalidate
the uncoered area of the parent window. Bug 341332.

19 years agoRemove obsolete comment. (poll_func): Remove assert and add a comment on
Richard Hult [Mon, 15 May 2006 19:01:57 +0000 (19:01 +0000)]
Remove obsolete comment. (poll_func): Remove assert and add a comment on

2006-05-15  Richard Hult  <richard@imendio.com>

* gdk/quartz/gdkevents-quartz.c (_gdk_events_init): Remove obsolete
comment.
(poll_func): Remove assert and add a comment on how to fix properly.
(gdk_events_pending): Implement.

19 years agoReverse the order of ranges when printing in reverse. (#341578)
Matthias Clasen [Mon, 15 May 2006 18:33:41 +0000 (18:33 +0000)]
Reverse the order of ranges when printing in reverse. (#341578)

2006-05-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintoperation.c: Reverse the order of
ranges when printing in reverse.  (#341578)

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Mon, 15 May 2006 16:23:15 +0000 (16:23 +0000)]
Updated Spanish translation.

2006-05-15  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

19 years agoAdded gtk_print_job_set/get_track_print_status
Alexander Larsson [Mon, 15 May 2006 16:22:38 +0000 (16:22 +0000)]
Added gtk_print_job_set/get_track_print_status

2006-05-15  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkprintjob.[ch]:
Added gtk_print_job_set/get_track_print_status

* gtk/gtkprintoperation-private.h:
* gtk/gtkprintoperation.[ch]:
Add gtk_print_operation_set_track_print_status.

* gtk/gtkprintoperation-unix.c:
Implement track_print_status on unix

* gtk/gtkprintoperation-win32.c:
Implement track_print_status on win32

* gtk/gtk.symbols:
Added symbols

* modules/printbackends/cups/gtkprintbackendcups.c:
Implement track_print_status for cups

* tests/print-editor.c:
Test track_print_status.

19 years agomore async printing
Matthias Clasen [Mon, 15 May 2006 15:27:18 +0000 (15:27 +0000)]
more async printing

19 years agoNever unload print backends. Remove gtk_print_backend_unref_at_idle.
Alexander Larsson [Mon, 15 May 2006 15:24:12 +0000 (15:24 +0000)]
Never unload print backends. Remove gtk_print_backend_unref_at_idle.

2006-05-15  Alexander Larsson  <alexl@redhat.com>

* gtk/gtk.symbols:
* gtk/gtkprintbackend.[ch]: (_gtk_print_backend_create):
Never unload print backends.
Remove gtk_print_backend_unref_at_idle.

* modules/printbackends/cups/gtkprintbackendcups.c:
(cups_dispatch_watch_finalize):
Don't use the unref_at_idle hack since that caused
deadlocks. Instead we never unload print backends, which
is not really a big problem.

19 years agoMore of the same
Matthias Clasen [Mon, 15 May 2006 14:37:32 +0000 (14:37 +0000)]
More of the same

19 years agoFix up example rendering. (#341855, Guillaume Desmottes)
Matthias Clasen [Mon, 15 May 2006 14:34:19 +0000 (14:34 +0000)]
Fix up example rendering. (#341855, Guillaume Desmottes)

2006-05-15  Matthias Clasen  <mclasen@redhat.com>

* gtk/tree_widget.sgml: Fix up example rendering. (#341855, Guillaume
Desmottes)

19 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Mon, 15 May 2006 05:02:53 +0000 (05:02 +0000)]
Updated Gujarati Translations

19 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Mon, 15 May 2006 04:56:37 +0000 (04:56 +0000)]
Updated Translation

19 years agoRestored the / at the start of the comment block, to fix the build.
Murray Cumming [Sun, 14 May 2006 17:35:53 +0000 (17:35 +0000)]
Restored the / at the start of the comment block, to fix the build.

2006-05-14  Murray Cumming  <murrayc@murray.com>

        * gtk/gtkframe.c: Restored the / at the start of the comment
        block, to fix the build.

19 years agoMore of the same
Matthias Clasen [Sun, 14 May 2006 04:25:34 +0000 (04:25 +0000)]
More of the same

19 years agoMore of the same
Matthias Clasen [Sun, 14 May 2006 04:00:38 +0000 (04:00 +0000)]
More of the same

19 years agoRemove extraneous ;
Matthias Clasen [Sun, 14 May 2006 03:58:06 +0000 (03:58 +0000)]
Remove extraneous ;

19 years agoMove some asserts to the right place. (#341661, #341665, Pascal Terjan)
Matthias Clasen [Sun, 14 May 2006 03:46:14 +0000 (03:46 +0000)]
Move some asserts to the right place. (#341661, #341665, Pascal Terjan)

2006-05-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktextbtree.c:
* gtk/gtktextview.c: Move some asserts to the right
place.  (#341661, #341665, Pascal Terjan)

19 years agoMove an assert to the right place. (#341661, Pascal Terjan)
Matthias Clasen [Sun, 14 May 2006 03:30:39 +0000 (03:30 +0000)]
Move an assert to the right place. (#341661, Pascal Terjan)

2006-05-13  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktextview.c (gtk_text_view_allocate_children): Move
an assert to the right place.  (#341661, Pascal Terjan)

19 years agoUpdated Traditional Chinese translation(Hong Kong). Updated Traditional
Chao-Hsiung Liao [Sat, 13 May 2006 23:00:01 +0000 (23:00 +0000)]
Updated Traditional Chinese translation(Hong Kong). Updated Traditional

2006-05-14  Chao-Hsiung Liao  <j_h_liau@yahoo.com.tw>

* zh_HK.po: Updated Traditional Chinese translation(Hong Kong).
* zh_TW.po: Updated Traditional Chinese translation(Taiwan).

19 years agoFix some corner cases in the size allocation logic for tabs. (#341577,
Matthias Clasen [Sat, 13 May 2006 03:16:09 +0000 (03:16 +0000)]
Fix some corner cases in the size allocation logic for tabs. (#341577,

2006-05-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtknotebook.c: Fix some corner cases in the size
allocation logic for tabs.  (#341577, Carlos Garnacho Parro)

19 years agoSome fixes to capitalization of labels. (#341558, Dennis Cranston)
Matthias Clasen [Sat, 13 May 2006 03:05:16 +0000 (03:05 +0000)]
Some fixes to capitalization of labels. (#341558, Dennis Cranston)

2006-05-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkprintunixdialog.c: Some fixes to capitalization of
labels.  (#341558, Dennis Cranston)

19 years agoHandle tab_label being NULL better. (#341455, William Jon McCann, patch by
Matthias Clasen [Sat, 13 May 2006 02:56:04 +0000 (02:56 +0000)]
Handle tab_label being NULL better. (#341455, William Jon McCann, patch by

2006-05-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtknotebook.c: Handle tab_label being NULL better.
(#341455, William Jon McCann, patch by Carlos Garnacho Parro)

19 years agoReinstate the ruler metrics strings, since they are used by glade, pointed
Matthias Clasen [Fri, 12 May 2006 16:14:48 +0000 (16:14 +0000)]
Reinstate the ruler metrics strings, since they are used by glade, pointed

2006-05-12  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkruler.c: Reinstate the ruler metrics strings, since
they are used by glade, pointed out by Damon Chaplin.

19 years agoBetter handling of the window group on unsetting transient-for, since the
Alexander Larsson [Fri, 12 May 2006 16:06:53 +0000 (16:06 +0000)]
Better handling of the window group on unsetting transient-for, since the

2006-05-12  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkwindow.c:
Better handling of the window group on unsetting transient-for, since
the transient parent might have changed group.

* gtk/gtkmenu.c:
Combine the handling of transient for the attach-widget and the
window group handling by setting transient-to on popup/popdown only.

See bug #340401

* gtk/gtkprintunixdialog.c:
Remove part of old fix no longer needed.

19 years agoUpdate g_object_notify to new property name.
Alexander Larsson [Fri, 12 May 2006 13:24:12 +0000 (13:24 +0000)]
Update g_object_notify to new property name.

2006-05-12  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkprintoperation.c (gtk_print_operation_set_n_pages):
Update g_object_notify to new property name.

19 years agoFix build errors.
Alexander Larsson [Fri, 12 May 2006 09:47:58 +0000 (09:47 +0000)]
Fix build errors.

2006-05-12  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkrecentmanager.c:
Fix build errors.

* gtk/gtk.symbols:
* demos/gtk-demo/printing.c:
* gtk/gtkprintoperation-win32.c:
* gtk/gtkprintoperation.[ch]:
* gtk/gtkprintsettings.[ch]:
* modules/printbackends/cups/gtkprintbackendcups.c:
* modules/printbackends/lpr/gtkprintbackendlpr.c:
* modules/printbackends/pdf/gtkprintbackendpdf.c:
* tests/print-editor.c:
* tests/testnouiprint.c:
* tests/testprint.c:
* tests/testprintfileoperation.c:
Rename functions from nr_of_pages to n_pages, and num_copies to
n_copies to match other gtk+ names.

* gtk/gtkmenu.c: (gtk_menu_popdown):
Only re-set window group on popdown if we set it on popup (i.e.
if there is a parent menu shell).
Fixed part of bug #340401

* gtk/gtkwindow.c:
Add (contruct) property "transient-for" to GtkWindow. This
is needed for the fix to bug #340401.

* gtk/gtkprintunixdialog.c:
Use the transient-for property on construction and populate the dialog
with widgets after that. This fixes bug #340401.
More n_pages renames.

19 years agoUpdate the error enum and the gtk_recent_manager_add and
Emmanuele Bassi [Fri, 12 May 2006 08:39:17 +0000 (08:39 +0000)]
Update the error enum and the gtk_recent_manager_add and

2006-05-11  Emmanuele Bassi  <ebassi@cvs.gnome.org>

* gtk/tmpl/gtkrecentmanager.sgml: Update the error enum and the
gtk_recent_manager_add and gtk_recent_manager_add_full parameters.

* gtk/migrating-GtkRecentChooser.sgml: Mention
gtk_recent_manager_get_default() and update the code examples.

19 years agoRemove the error parameter to the gtk_recent_manager_add() and
Emmanuele Bassi [Fri, 12 May 2006 08:37:07 +0000 (08:37 +0000)]
Remove the error parameter to the gtk_recent_manager_add() and

2006-05-11  Emmanuele Bassi  <ebassi@cvs.gnome.org>

* gtk/gtkrecentmanager.h: Remove the error parameter to the
gtk_recent_manager_add() and gtk_recent_manager_add_full()
functions; remove the unneeded error codes from the error
enumeration.  (#336774).

* gtk/gtkrecentmanager.c: Make gtk_recent_manager_add() and
gtk_recent_manager_add_full() complain loudly about wrong or
missing meta-data, instead of using a GError.  (#336774)

19 years agoAdd it here.
Matthias Clasen [Thu, 11 May 2006 19:02:05 +0000 (19:02 +0000)]
Add it here.

2006-05-11  Matthias Clasen  <mclasen@redhat.com>

* demos/gtk-demo/Makefile.am (demos): Add it here.

* demos/gtk-demo/printing.c (do_printing): Add a GtkPrintOperation demo.

19 years agouse I_() instead of _() when creating response-requested signal. Fixes bug
Carlos Garcia Campos [Thu, 11 May 2006 17:54:20 +0000 (17:54 +0000)]
use I_() instead of _() when creating response-requested signal. Fixes bug

2006-05-11  Carlos Garcia Campos  <carlosgc@gnome.org>

* gtk/gtkfilechooserembed.c: use I_() instead of _() when creating
response-requested signal. Fixes bug #341416

19 years ago*** empty log message ***
Ignacio Casal Quinteiro [Thu, 11 May 2006 17:45:39 +0000 (17:45 +0000)]
*** empty log message ***

19 years agoRegenerated from Xorg 7.1 keysyms.h, using gdkkeysyms-update.pl.
Matthias Clasen [Thu, 11 May 2006 17:15:40 +0000 (17:15 +0000)]
Regenerated from Xorg 7.1 keysyms.h, using gdkkeysyms-update.pl.

2006-05-11  Matthias Clasen  <mclasen@redhat.com>

* gdk/gdkkeysyms.h: Regenerated from Xorg 7.1 keysyms.h, using
gdkkeysyms-update.pl.

* gdk/gdkkeysyms-update.pl: Script to sync gdkkeysyms.h
with Xorg.  (#321896, Simos Xenitellis)

* gdk/Makefile.am (EXTRA_DIST): Add gdkkeysyms-update.pl

19 years agoConsistently use lowercase in hex numbers.
Matthias Clasen [Thu, 11 May 2006 17:07:15 +0000 (17:07 +0000)]
Consistently use lowercase in hex numbers.

2006-05-11  Matthias Clasen  <mclasen@redhat.com>

* gdk/gdkkeysyms.h: Consistently use lowercase in hex numbers.

19 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Thu, 11 May 2006 06:57:49 +0000 (06:57 +0000)]
Updated Gujarati Translations

19 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Thu, 11 May 2006 06:51:53 +0000 (06:51 +0000)]
Updated Translation

19 years agocheck that tab_label is not NULL before checking that it's notebook's
Carlos Garnacho [Wed, 10 May 2006 15:58:48 +0000 (15:58 +0000)]
check that tab_label is not NULL before checking that it's notebook's

2006-05-10  Carlos Garnacho  <carlosg@gnome.org>

        * gtk/gtknotebook.c: check that tab_label is not NULL before checking
        that it's notebook's child. Closes #341247.

19 years agoapplied unified patch for configurable scroll arrow sizes from bug #333632
Tim Janik [Wed, 10 May 2006 14:02:20 +0000 (14:02 +0000)]
applied unified patch for configurable scroll arrow sizes from bug #333632

Wed May 10 15:57:53 2006  Tim Janik  <timj@imendio.com>

        * applied unified patch for configurable scroll arrow sizes from
        bug #333632 and bug #325282.

        * gtk/gtkwidget.c (gtk_widget_class_init): added ::scroll-arrow-hlength
        and ::scroll-arrow-vlength style properties. fixed upper limit for
        ::separator-width and ::separator-height to be MAXINT.

        * gtk/gtkmenu.c: use GtkWidget::scroll-arrow-vlength to determine the
        scroll arrow size, instead of using a hard coded constant.

        * gtk/gtknotebook.c: use GtkWidget::scroll-arrow-vlength and
        GtkWidget::scroll-arrow-hlength to determine scroll arrow sizes.
        added GtkNotebook::arrow-spacing style property to configure the
        spacing between scroll arrows.

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Wed, 10 May 2006 13:37:29 +0000 (13:37 +0000)]
Updated Spanish translation.

2006-05-10  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

19 years agoDon't include langinfo.h unconditionally. (#341217)
Matthias Clasen [Wed, 10 May 2006 12:21:01 +0000 (12:21 +0000)]
Don't include langinfo.h unconditionally. (#341217)

2006-05-10  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkpagesetupunixdialog.c: Don't include langinfo.h
unconditionally.  (#341217)

19 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Wed, 10 May 2006 06:19:49 +0000 (06:19 +0000)]
Updated Translation

19 years agomake the _CUPS_MAP_ATTR_STR macro not dup the string so we don't leak
John (J5) Palmieri [Wed, 10 May 2006 00:42:23 +0000 (00:42 +0000)]
make the _CUPS_MAP_ATTR_STR macro not dup the string so we don't leak

2006-05-10  John (J5) Palmieri  <johnp@redhat.com>

        * modules/printbackends/cups/gtkprintbackendcups.c:
        make the _CUPS_MAP_ATTR_STR macro not dup the string so we don't
        leak

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Tue, 9 May 2006 23:39:28 +0000 (23:39 +0000)]
Updated Spanish translation.

2006-05-10  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

19 years agoLook at both GDK_SCROLL_MASK and GDK_BUTTON_PRESS_MASK. (#139628)
Tor Lillqvist [Tue, 9 May 2006 15:54:22 +0000 (15:54 +0000)]
Look at both GDK_SCROLL_MASK and GDK_BUTTON_PRESS_MASK. (#139628)

2006-05-09  Tor Lillqvist  <tml@novell.com>

* gdk/win32/gdkevents-win32.c (doesnt_want_scroll): Look at both
GDK_SCROLL_MASK and GDK_BUTTON_PRESS_MASK. (#139628)

19 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Tue, 9 May 2006 06:21:15 +0000 (06:21 +0000)]
Updated Gujarati Translations

19 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Tue, 9 May 2006 06:14:49 +0000 (06:14 +0000)]
Updated Translation

19 years agoAdd a :cursor-position property. (#334412, Yevgen Muntyan) `
Matthias Clasen [Tue, 9 May 2006 04:44:53 +0000 (04:44 +0000)]
Add a :cursor-position property. (#334412, Yevgen Muntyan) `

2006-05-09  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktextbuffer.c (gtk_text_buffer_class_init): Add a :cursor-position
property.  (#334412, Yevgen Muntyan)
`

19 years agoAdd an image property
Matthias Clasen [Tue, 9 May 2006 04:36:43 +0000 (04:36 +0000)]
Add an image property

19 years agocreate an independent GdkWindow to behave nicely during reordering with
Carlos Garnacho [Tue, 9 May 2006 02:36:08 +0000 (02:36 +0000)]
create an independent GdkWindow to behave nicely during reordering with

2006-05-09  Carlos Garnacho  <carlosg@gnome.org>

        * gtk/gtknotebook.c: create an independent GdkWindow to behave nicely
        during reordering with tab_labels with their own window, also use
        gtk_drag_set_icon_widget() for the DnD icon to avoid drawing garbage
        from offscreen regions. Closes bug #335707.
        (gtk_notebook_tab_space), (gtk_notebook_calculate_shown_tabs),
        (gtk_notebook_calculate_tabs_allocation): new functions,
        gtk_notebook_pages_allocate() functionality has been splitted into
        these.

19 years agoFix some typos in messages. (#341091, Tino Meinen)
Matthias Clasen [Tue, 9 May 2006 02:25:46 +0000 (02:25 +0000)]
Fix some typos in messages. (#341091, Tino Meinen)

2006-05-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_add_shortcut_folder):
* gtk/gtktextbufferserialize.c (parse_attr_element): Fix some typos in
messages.  (#341091, Tino Meinen)

19 years agoDutch translation updated by Tino Meinen.
Wouter Bolsterlee [Mon, 8 May 2006 20:51:40 +0000 (20:51 +0000)]
Dutch translation updated by Tino Meinen.

2006-05-08  Wouter Bolsterlee  <uws+gnome@xs4all.nl>

* nl.po: Dutch translation updated by Tino Meinen.

19 years agoSome cleanups.
Matthias Clasen [Mon, 8 May 2006 18:57:06 +0000 (18:57 +0000)]
Some cleanups.

2006-05-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkstatusicon.c: Some cleanups.

* gtk/gtkstatusicon.c (gtk_status_icon_get_property): Silently return
NULL if the storage type of the image does not match.  (#340516, Christian
Persch)

19 years agoAdd bugref
Matthias Clasen [Mon, 8 May 2006 18:25:35 +0000 (18:25 +0000)]
Add bugref

19 years agoElide (_x) in the middle of the string, too. (#323956, Abel Cheung)
Matthias Clasen [Mon, 8 May 2006 18:10:23 +0000 (18:10 +0000)]
Elide (_x) in the middle of the string, too. (#323956, Abel Cheung)

2006-05-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtktoolbar.c (_gtk_toolbar_elide_underscores): Elide (_x) in the middle
of the string, too.  (#323956, Abel Cheung)

19 years agoFix tooltips.
Matthias Clasen [Mon, 8 May 2006 16:21:02 +0000 (16:21 +0000)]
Fix tooltips.

2006-05-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkuimanager.c (update_node): Fix tooltips.

19 years agorequire pango 1.13
Matthias Clasen [Mon, 8 May 2006 15:51:49 +0000 (15:51 +0000)]
require pango 1.13

19 years agoFix doc typos.
Matthias Clasen [Mon, 8 May 2006 14:50:33 +0000 (14:50 +0000)]
Fix doc typos.

2006-05-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtknotebook.c:
* gtk/gtkwindow.c:
* gtk/gtkrange.c: Fix doc typos.

19 years agoUpdate the internationalization answer. (#340951, Kristof Versant)
Matthias Clasen [Mon, 8 May 2006 13:55:24 +0000 (13:55 +0000)]
Update the internationalization answer. (#340951, Kristof Versant)

2006-05-08  Matthias Clasen  <mclasen@redhat.com>

* gtk/question_index.sgml (reference): Update the internationalization
answer.  (#340951, Kristof Versant)

19 years agoUpdated Gujarati Translations
Ankitkumar Rameshchandra Patel [Mon, 8 May 2006 06:04:23 +0000 (06:04 +0000)]
Updated Gujarati Translations

19 years agoUpdated Translation
Ankitkumar Rameshchandra Patel [Mon, 8 May 2006 06:00:58 +0000 (06:00 +0000)]
Updated Translation

19 years agoCorrected a duplicate word.
Francisco Javier F. Serrador [Mon, 8 May 2006 00:08:39 +0000 (00:08 +0000)]
Corrected a duplicate word.

2006-05-08  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* gtk/gtkprintunixdialog.c (gtk_print_unix_dialog_class_init):
        Corrected a duplicate word.

19 years agoCorrected a typo.
Francisco Javier F. Serrador [Mon, 8 May 2006 00:03:14 +0000 (00:03 +0000)]
Corrected a typo.

2006-05-08  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* gtk/gtkrecentmanager.c (gtk_recent_manager_add_full): Corrected
a typo.

19 years agoChain up, to make bindings work. Noticed by Al Puzzuoli.
Matthias Clasen [Sun, 7 May 2006 19:21:16 +0000 (19:21 +0000)]
Chain up, to make bindings work. Noticed by Al Puzzuoli.

2006-05-07  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkrange.c (gtk_range_key_press):  Chain up, to
make bindings work.  Noticed by Al Puzzuoli.

19 years agoReinstate abstract types
Matthias Clasen [Sun, 7 May 2006 14:11:16 +0000 (14:11 +0000)]
Reinstate abstract types

19 years agoMore abstract types
Matthias Clasen [Sun, 7 May 2006 13:51:46 +0000 (13:51 +0000)]
More abstract types

19 years agoMake GtkScale abstract again
Matthias Clasen [Sun, 7 May 2006 13:48:35 +0000 (13:48 +0000)]
Make GtkScale abstract again

19 years agofix docs
Matthias Clasen [Sun, 7 May 2006 03:28:22 +0000 (03:28 +0000)]
fix docs

19 years agoUpdated German translation.
Hendrik Richter [Sat, 6 May 2006 13:15:44 +0000 (13:15 +0000)]
Updated German translation.

2006-05-06  Hendrik Richter  <hendrikr@gnome.org>

* de.po: Updated German translation.

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Fri, 5 May 2006 22:42:46 +0000 (22:42 +0000)]
Updated Spanish translation.

2006-05-06  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

19 years agoUpdated Spanish translation.
Francisco Javier F. Serrador [Fri, 5 May 2006 21:05:38 +0000 (21:05 +0000)]
Updated Spanish translation.

2006-05-05  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

* es.po: Updated Spanish translation.

19 years agoAlways register the type with the type module, even if it had been
Christian Persch [Fri, 5 May 2006 20:22:27 +0000 (20:22 +0000)]
Always register the type with the type module, even if it had been

2006-05-05  Christian Persch  <chpe@cvs.gnome.org>

* modules/printbackends/cups/gtkprintbackendcups.c:
* modules/printbackends/lpr/gtkprintbackendlpr.c:
* modules/printbackends/pdf/gtkprintbackendpdf.c: Always register
  the type with the type module, even if it had been registered
  before. Fixes bug #340676.

19 years agoSmall tweaks to the unix print dialog
Matthias Clasen [Fri, 5 May 2006 19:49:13 +0000 (19:49 +0000)]
Small tweaks to the unix print dialog

19 years ago2.9.0
Matthias Clasen [Fri, 5 May 2006 16:21:19 +0000 (16:21 +0000)]
2.9.0

19 years ago2.9.0
Matthias Clasen [Fri, 5 May 2006 16:07:44 +0000 (16:07 +0000)]
2.9.0

19 years agoImplement per-page paper sizes.
Alexander Larsson [Fri, 5 May 2006 11:03:33 +0000 (11:03 +0000)]
Implement per-page paper sizes.

2006-05-05  Alexander Larsson  <alexl@redhat.com>

* gtk/gtkprintoperation-unix.c:
Implement per-page paper sizes.

* gtk/gtkprintoperation.c:
Implement per-page paper sizes for pdf output.
Make gtk_print_operation_set_pdf_target() work again

* tests/Makefile.am:
* tests/testprint.c:
* tests/testprintfileoperation.[ch]:
Add more test code for printing support.
This tests per-page paper sizes & orientation and
deriving from GtkPrintOperation.